The North Pacific Current is formed by the collision of the Kuroshio Current, running northward off the coast of Japan, and the Oyashio Current, which is a cold subarctic current that flows south and circulates counterclockwise along the western North Pacific Ocean.